|
Definition of Leaf protein
1. Noun. (context: countable or uncountable) A protein found in leaves extracted for use as a food for humans. ¹
¹ Source: wiktionary.com
|
1. Noun. (context: countable or uncountable) A protein found in leaves extracted for use as a food for humans. ¹
¹ Source: wiktionary.com